home *** CD-ROM | disk | FTP | other *** search
- Short: Datatype for IFF-RGFX-Format (43.12)
- Author: astegema@ix.urz.uni-heidelberg.de (Achim Stegemann)
- Uploader: astegema@ix.urz.uni-heidelberg.de (Achim Stegemann)
- Version: 43.12
- Type: util/dtype
-
- Requires minimum:
- * OS 3.0
- * MC68020
- * xpkmaster.library V5
- * render.library V30 (included).
-
- Additionally recommended:
- * CyberGraphX with picture.datatype V43 for 24-bit images.
- * MUI 3.8 for the preferences.
-
- If you run OS 3.5, it is recommended to install the RGFX-DT35 archive !!
-
- With the help of the rgfx.datatype, your datatype sytem is able to read images
- coded in the new IFF-RGFX-Format created by Andreas Kleinert.
-
- This archive is freeware !
- Do with it what you want, as long as you do not remove any files from this archive !
-
- The archive also contains the utility 'DT2RGFX'. This converts a datatype picture
- to the new IFF-RGFX-Format !
-
- The datatype supports the DTM_WRITE-RAW method, to save in own format.
-
- Changes since V43.11:
- * Improved V43 setup to avoid problems under Picasso96 or OS 3.5.
- * Glowicons are now default icons.
-
-
- The full render.library archive is also available in Aminet:dev/misc.
-
- Internet: http://www.rzuser.uni-heidelberg.de/~astegema
-
-
- Important note about the source code:
- *************************************
-
- The source has been written in C++ using Maxon-C++ V3.
- You will find several instructions a bit strange as I have converted all C-style OS-structures
- to C++ OS-structures.
- E.g.
-
- struct Library
- {
- struct Node lib_Node;
- UBYTE lib_Flags;
- UBYTE lib_pad;
- UWORD lib_NegSize;
- UWORD lib_PosSize;
- UWORD lib_Version;
- UWORD lib_Revision;
- APTR lib_IdString;
- ULONG lib_Sum;
- UWORD lib_OpenCnt;
- };
-
- has been converted to
-
- struct Library:Node // !!!!!
- {
- UBYTE lib_Flags;
- UBYTE lib_pad;
- UWORD lib_NegSize;
- UWORD lib_PosSize;
- UWORD lib_Version;
- UWORD lib_Revision;
- APTR lib_IdString;
- ULONG lib_Sum;
- UWORD lib_OpenCnt;
- };
-
- This simplifies the code as I don't always need to cast variables to fit arguments
- in functions.
- Additionally C++ allows to leave away the 'struct' keyword !
-
- If you like to recompile the source-code for your compiler, you need to adjust the
- source-code to C. But this should be no problem.
-
-
- ============================= Archive contents =============================
-
- Original Packed Ratio Date Time Name
- -------- ------- ----- --------- -------- -------------
- 3352 2243 33.0% 17-Nov-99 00:17:52 RGFX-DT.info
- 6956 3779 45.6% 15-Nov-99 03:21:42 +DT2RGFX
- 14032 6294 55.1% 15-Nov-99 03:21:42 +rgfx.datatype
- 102 85 16.6% 17-Nov-99 00:47:06 +RGFX
- 6 6 0.0% 15-Jul-99 15:28:04 +rgfx.prefs
- 1676 555 66.8% 15-Nov-99 17:21:42 +Install
- 4233 2889 31.7% 15-Nov-99 17:20:16 +Install.info
- 52452 23487 55.2% 15-Jul-99 15:28:04 +render.library
- 52244 23390 55.2% 15-Jul-99 15:28:04 +render.library_68040
- 52436 23362 55.4% 15-Jul-99 15:28:04 +render.library_68060
- 3781 2518 33.4% 15-Nov-99 17:20:16 +Prefs.info
- 8540 4352 49.0% 15-Nov-99 03:21:44 +RGFXPrefs
- 3902 2925 25.0% 15-Nov-99 17:20:04 +RGFXPrefs.info
- 10955 4585 58.1% 15-Nov-99 17:21:18 +RGFX-DT.guide
- 4570 2591 43.3% 15-Nov-99 17:20:16 +RGFX-DT.guide.info
- 2167 1048 51.6% 15-Nov-99 17:20:58 +RGFX-DT.readme
- 2221 1386 37.5% 15-Nov-99 17:20:18 +RGFX-DT.readme.info
- 85 78 8.2% 15-Nov-99 03:21:48 +class.h
- 22541 5175 77.0% 15-Nov-99 03:21:46 +dispatcher.c
- 8069 2771 65.6% 15-Nov-99 03:21:44 +dt2rgfx.c
- 3838 1290 66.3% 15-Nov-99 03:21:46 +libbase.c
- 244 119 51.2% 15-Nov-99 03:21:46 +make
- 1596 641 59.8% 15-Nov-99 03:21:48 +rgfx.h
- 5645 1926 65.8% 15-Nov-99 03:21:46 +savergfx.c
- -------- ------- ----- --------- --------
- 265643 117495 55.7% 24-Nov-99 20:30:56 24 files
-